Computational Aspects of Approval Voting1
نویسندگان
چکیده
This paper is concerned with the computational aspects of approval voting and some of its variants, with a particular focus on the complexity of problems that model various ways of tampering with the outcome of an election: manipulation, control, and bribery. For example, in control settings, the election’s chair seeks to alter the outcome of an election via control actions such as adding/deleting/partitioning either candidates or voters. In particular, sincere-strategy preferencebased approval voting (SP-AV), a variant of approval voting proposed by Brams and Sanver [BS06], is computationally resistant to 19 of the 22 common types of control. Thus, among those natural voting systems for which winner determination is easy, SP-AV is the system currently known to display the broadest resistance to control. We also present the known complexity results for various types of bribery. Finally, we study local search heuristics for minimax approval voting, a variant of approval voting proposed by Brams, Kilgour, and Sanver [BKS04] (see also [BKS07a,BKS07b]) for the purpose of electing a committee of fixed size. 1URLs: ccc.cs.uni-duesseldorf.de/{∼baumeister,∼erdelyi,∼rothe}. Institut für Informatik, HeinrichHeine-Universität Düsseldorf, 40225 Düsseldorf, Germany. Work done in part while the second author was visiting Universität Trier. Corresponding Author: J. Rothe. 2URL: www.cs.rit.edu/∼eh. Department of Computer Science, Rochester Institute of Technology, Rochester, NY 14623, USA. 3URL: www.cs.rochester.edu/u/lane. Department of Computer Science, University of Rochester, Rochester, NY 14627, USA.
منابع مشابه
Complexity of Safe Strategic Voting1
We investigate the computational aspects of safe manipulation, a new model of coalitional manipulation that was recently put forward by Slinko and White [11]. In this model, a potential manipulator v announces how he intends to vote, and some of the other voters whose preferences coincide with those of v may follow suit. Depending on the number of followers, the outcome could be better or worse...
متن کاملComputational Aspects of Multi-Winner Approval Voting
We study computational aspects of three prominent voting rules that use approval ballots to elect multiple winners. These rules are satisfaction approval voting, proportional approval voting, and reweighted approval voting. We first show that computing the winner for proportional approval voting is NP-hard, closing a long standing open problem. As none of the rules are strategyproof, even for d...
متن کاملComputational Aspects of Approval Voting and Declared-strategy Voting
OF THE DISSERTATION Computational Aspects of Approval Voting and Declared-Strategy Voting by Robert Hampton LeGrand III May 2008 Washington University St. Louis, Missouri Professor Ron K. Cytron, Chairperson Computational social choice is a relatively new discipline that explores issues at the intersection of social choice theory and computer science. Designing a protocol for collective decisio...
متن کاملSur les aspects computationnels du vote par approbation. (Computational Aspects of Approval Voting)
The subject of this thesis is the study of computational aspects of approval voting. Mostof the works are theoretical results about computational issues raised by approval voting, in manydi erent settings. Indeed, I use algorithmic techniques like polynomial reductions to prove that manyproblems are di cult to solve in the context of approval voting. However, I also study some quest...
متن کاملStump COMPUTATIONAL ASPECTS OF APPROVAL VOTING AND DECLARED - STRATEGY VOTING
COMPUTATIONAL ASPECTS OF APPROVAL VOTING AND DECLARED-STRATEGY VOTING by Robert Hampton LeGrand III ADVISOR: Professor Ron K. Cytron December, 2007 St. Louis, Missouri Designing a protocol for collective decision-making is made difficult by the possibility of manipulation through insincere voting. The traditional plurality system suffers from this problem; approval voting addresses it by allowi...
متن کامل